Solving the Knapsack Problem for Adaptive Multimedia Systems
نویسندگان
چکیده
The Multiple-Choice Multi-Dimension Knapsack Problem (MMKP) is a variant of the 0-1 knapsack problem, an NP-Hard problem. Due to its high computational complexity, algorithms for exact solution of the MMKPs are not suitable for most real-time decision-making applications, such as quality adaptation and admission control for interactive multimedia systems, or service level agreement (SLA) management in telecommunication networks. This paper presents a heuristic for finding near-optimal solutions of the MMKP, with reduced computational complexity, and is suitable for real-time applications. Based on Toyoda’s concept of aggregate resource, the heuristic employs an iterative improvement procedure using savings in aggregate resource and value per unit of extra aggregate resource. Experimental results suggest that this heuristic finds solutions which are close to the optimal (within 6% of the optimal value), and that it out-performs Moser’s heuristic for the MMKP in both solution quality and execution time.
منابع مشابه
An Efficient Algorithm for Reducing the Duality Gap in a Special Class of the Knapsack Problem
A special class of the knapsack problem is called the separable nonlinear knapsack problem. This problem has received considerable attention recently because of its numerous applications. Dynamic programming is one of the basic approaches for solving this problem. Unfortunately, the size of state-pace will dramatically increase and cause the dimensionality problem. In this paper, an efficient a...
متن کاملAn Efficient Algorithm for Reducing the Duality Gap in a Special Class of the Knapsack Problem
A special class of the knapsack problem is called the separable nonlinear knapsack problem. This problem has received considerable attention recently because of its numerous applications. Dynamic programming is one of the basic approaches for solving this problem. Unfortunately, the size of state-pace will dramatically increase and cause the dimensionality problem. In this paper, an efficient a...
متن کاملOSC: solving the multidimensional multi-choice knapsack problem with tight strategic Oscillation using Surrogate Constraints
The multidimensional multi-choice knapsack problem (MMKP) is one of the most complex members of the Knapsack Problem (KP) family. It has been used to model large problems such as telecommunications, quality of service (QoS), management problem in computer networks and admission control problem in the adaptive multimedia systems. In this paper, we propose a new approach based on strategic oscill...
متن کاملSolving a bi-objective project capital budgeting problem using a fuzzy multi-dimensional knapsack
In this paper, the researchers have proposed a multi-dimensional knapsack model for project capital budgeting problem in uncertain situation which has been modeled through fuzzy sets. The optimistic and pessimistic situations were considered and associated deterministic models were yielded. Numerical example has been supplied toillustrate the performance of proposed model. The results were prom...
متن کاملThe Utility Model for Adaptive Multimedia Systems
We present the Utility Model | a mathematicalmodel to incorporatethe dynamics of adaptive multimedia systems (AMSs). It is based on the concepts of quality pro-le, quality-resource mapping, session and system utility, and of system resource constraints. The main problem in a multi-session AMS is to nd an operating quality for each session such that the overall system utility is maximized under ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- Stud. Inform. Univ.
دوره 2 شماره
صفحات -
تاریخ انتشار 2002